package com.ymatou.iapi.productmanager.parameter;

import com.google.gson.annotations.SerializedName;
import com.ymttest.utils.compare.parameter.IgnoreParam;
import com.ymttest.utils.compare.parameter.compareKey;

public class CatalogPackageDto {
	@SerializedName(value = "catalogId", alternate = "CatalogId") 
	private String catalogId;
	
	@compareKey
	@SerializedName(value = "subCatalogId", alternate = "SubCatalogId") 
	private int subCatalogId;
	
	@SerializedName(value = "subCatalogName", alternate = "SubCatalogName") 
	private String subCatalogName;
	
	@SerializedName(value = "masterCategoryId", alternate = "CategoryId") 
	private int masterCategoryId;
	
	@IgnoreParam
	@SerializedName(value = "masterCategoryName", alternate = "CategoryName") 
	private String masterCategoryName;
	
	@SerializedName(value = "secondCategoryId", alternate = "SecondCategoryId") 
	private int secondCategoryId;
	
	@IgnoreParam
	@SerializedName(value = "secondCategoryName", alternate = "SecondCategoryName") 
	private String secondCategoryName;
	
	@SerializedName(value = "thirdCategoryId", alternate = "ThirdCategoryId") 
	private int thirdCategoryId;
	
	@IgnoreParam
	@SerializedName(value = "thirdCategoryName", alternate = "ThirdCategoryName") 
	private String thirdCategoryName;
	
	@SerializedName(value = "price", alternate = "Price") 
	private double price;
	
	@SerializedName(value = "num", alternate = "Num") 
	private int num;
	
	@SerializedName(value = "sku", alternate = "Sku") 
	private String sku;
	
	@SerializedName(value = "productCode", alternate = "ProductCode") 
	private String productCode;
	
	
	public String getCatalogId() {
		return catalogId;
	}
	public void setCatalogId(String catalogId) {
		this.catalogId = catalogId;
	}
	public int getSubCatalogId() {
		return subCatalogId;
	}
	public void setSubCatalogId(int subCatalogId) {
		this.subCatalogId = subCatalogId;
	}
	public String getSubCatalogName() {
		return subCatalogName;
	}
	public void setSubCatalogName(String subCatalogName) {
		this.subCatalogName = subCatalogName;
	}
	public int getMasterCategoryId() {
		return masterCategoryId;
	}
	public void setMasterCategoryId(int masterCategoryId) {
		this.masterCategoryId = masterCategoryId;
	}
	public String getMasterCategoryName() {
		return masterCategoryName;
	}
	public void setMasterCategoryName(String masterCategoryName) {
		this.masterCategoryName = masterCategoryName;
	}
	public int getSecondCategoryId() {
		return secondCategoryId;
	}
	public void setSecondCategoryId(int secondCategoryId) {
		this.secondCategoryId = secondCategoryId;
	}
	public String getSecondCategoryName() {
		return secondCategoryName;
	}
	public void setSecondCategoryName(String secondCategoryName) {
		this.secondCategoryName = secondCategoryName;
	}
	public int getThirdCategoryId() {
		return thirdCategoryId;
	}
	public void setThirdCategoryId(int thirdCategoryId) {
		this.thirdCategoryId = thirdCategoryId;
	}
	public String getThirdCategoryName() {
		return thirdCategoryName;
	}
	public void setThirdCategoryName(String thirdCategoryName) {
		this.thirdCategoryName = thirdCategoryName;
	}
	public double getPrice() {
		return price;
	}
	public void setPrice(double price) {
		this.price = price;
	}
	public int getNum() {
		return num;
	}
	public void setNum(int num) {
		this.num = num;
	}
	public String getSku() {
		return sku;
	}
	public void setSku(String sku) {
		this.sku = sku;
	}
	public String getProductCode() {
		return productCode;
	}
	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}
	
	
	
}
